motorless vehicle - Francés Inglés Diccionario